#import "Fraction.h"

int main (int argc, char *argv[])
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    Fraction *aFraction = [[Fraction alloc] init];
    Fraction *bFraction = [[Fraction alloc] init];

    [aFraction setTo: 1 over: 4];   // Ustawienie pierwszego uamka na 1/4
    [bFraction setTo: 1 over: 2];   // Ustawienie drugiego uamka na 1/2

    [aFraction print];
    NSLog (@"+");
    [bFraction print];
    NSLog (@"=");

    [aFraction add: bFraction];

    // Skrcenie wyniku dodawania i wydrukowanie ostatecznego wyniku

    [aFraction reduce];
    [aFraction print];

    [aFraction release];
    [bFraction release];

    [pool drain];
    return 0;
}